View Issue Details

IDProjectCategoryView StatusLast Update
0000874T99X171.00 SKB EagleSW Issuepublic2021-12-23 16:40
Reporter(ALTech) Jason ParkAssigned To(ALTech) Jason ParkDue Date
PriorityhighSeveritys2-severeReproducibilityhave not tried
Status closedResolutionfixed 
Summary0000874: [BFX_UH200][BTVD-9870] It need to add an existed RCU List in UHD4.
DescriptionHI Kerwin

SKB ask to add an existed RCU ( BT06/BT08/BT09) in UHD4.

Development scope.
. pairing/unpairing
. HID Key proceed.
. Voice Data Transmit.
. A2DP Streaming( Earphone)
. Add a log of RCU (iTMS/QSM)

this issue is monitored by BTVD-9869.
SKB will give sample for developing.
if you need other item for it, please let me know it.

Thanks.

TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) Juyoung Park , (ALTech) SY Yoon , (ALTech) Wooshin Kang , (ALTech) Younkwang Jung , (SW) Jacky Chiang

Activities

(ALTech) Jason Park

2020-08-26 12:50

developer   ~0004134

hi kerwin

please update a current status in your side.

Thanks

(SW) Kerwin Chen

2020-08-27 13:44

developer   ~0004149

Since there are Intek's box using same MAC address of UEI in Daewoo building, TVS pairing APP will try to pair with Intek's box for earphone device (A2DP).
It will be better to check this item in other office.
Thanks !

BTW, I use BTF SW to check those RCUs, pairing is no problem since SPTek ask for required RCU name only.

(ALTech) Jason Park

2020-08-28 14:14

developer   ~0004161

hi kerwin

 Do you think this is not a Foxconn job? please leave your comment.

Thanks

(SW) Kerwin Chen

2020-08-30 09:46

developer   ~0004165

Hi Jason,

I don't understand your meaning in previous post.
I've check several RCUs and it is ok for pairing, A2DP..etc.
But for this item "Add a log of RCU (iTMS/QSM)", I don't know anything about it.

(ALTech) Jason Park

2020-08-31 18:11

developer   ~0004174

hi kerwin

I receive an answer from SKB manager about your question ( Add a log of RCU (iTMS/QSM).
this request is for the manufacture version code is stored in the system property when input power key.

please see RCU info column of Excel sheet.

Let me know whether if we already applied in UHD4 Project.

Thanks.

(ALTech) Jason Park

2020-10-21 13:20

developer   ~0004695

FXN already applied it, so it is closed.

(ALTech) Jason Park

2020-12-17 17:24

developer   ~0005505

hi kerwin

sorry I don't know VID/PID . you don't find it in an excel at mantis 4174 about this information ?
I have to ask it to Mr.yoon. I also don't have it in my side.

(ALTech) Jason Park

2020-12-17 17:48

developer   ~0005506

HI Kerwin

I heard from RCU company as below.

BT06~BT09 has same VID , PID as VID:0X005D , PID: 0X0001 .

RCU name : BRM_BT09 _xxx , BMM_BT09_xxx...

(SW) Kerwin Chen

2020-12-17 21:13

developer   ~0005511

Hi Jason,

Please provide correct information.
From our source codes, BT09 use a different PID. (VID:0X005D , PID: 0X0000)

I also need VID/PID for BUE_BT07, BUE_BT09.
Please help to get the information to support these 2 RCUs.

(ALTech) Jason Park

2020-12-21 14:06

developer   ~0005543

HI Kerwin

please check an attached rcu's spec. .
I made a table for BT06 - BT09.

Let me know when you can finish for below feature. as you know it, we are testing for SKB QA team.
let me know a current status in UHD4 fw. A current plan is we will build new fw at 12/23 morning for UHD4.

example )
. pairing/unpairing : BT06(0), BT07(0) BT 08(0) ,BT09(0), BT10(0), BT10(0), BT11(0),BA01(0), BA02(0)
 . HID Key proceed. : ???
 . Voice Data Transmit. : BA01(0),BA02(0),BT10(0),BT11(0) , BT06(X), BT07(X), BT08(X) , BT09(X)..
 . A2DP Streaming( Earphone) :BT06(0), BT07(0) BT 08(0) ,BT09(0), BT10(0), BT10(0), BT11(0),BA01(0), BA02(0)
 . Add a log of RCU (iTMS/QSM) : BT06(0), BT07(0) BT 08(0) ,BT09(0), BT10(0), BT10(0), BT11(0),BA01(0), BA02(0)
BT_VID_PID.JPG (93,873 bytes)   
BT_VID_PID.JPG (93,873 bytes)   

(ALTech) Jason Park

2020-12-21 15:16

developer   ~0005548

hi kerwin

PID 0x8103 For BA01/BT10. please check information a filling blanked table.

(SW) Kerwin Chen

2020-12-22 09:20

developer   ~0005557

Hi Jason,

I will make changes and commit to BitBucket this morning.
However, I can't do any verification because we don't have BT06-BT09.BUE_BT07, BUE_BT09.
Please try to find those RCUs and let me know if you need a test FW or not.
Thanks !

(ALTech) Jason Park

2020-12-22 12:59

developer  

Pairing_BT.JPG (93,687 bytes)   
Pairing_BT.JPG (93,687 bytes)   

(ALTech) Jason Park

2020-12-22 12:59

developer   ~0005558

HI Kerwin

we will build new FW tomorrow. Please check an attached file. it is filled in a table.

(SW) Kerwin Chen

2020-12-23 10:56

developer   ~0005569

Changes are committed to BitBucket on 12/22

(ALTech) Younkwang Jung

2020-12-28 19:19

developer   ~0005637

Hi Kerwin

we tested it here, and... The RCU (BMM_XXXX models) is working without any problems.
However, there is a problem when testing the RCU of model BRM_XXXX.
Additionally, I tested only two RCUs(BRM_BT06 / BRM_BT07), because I have only two types of RCUs in BRM_XXXX right now

The test results for these two RCUs(BRM_BT06 / BRM_BT07) are as follows:
1) There is no problem with the pairing operation
2) Basic RCU operation is OK (exception voice function)
3) Does not work when voice button is pressed
4) Voice function operates when unpairing.

I think we need to check voice function of RCU (BRM_XXXX) a little more.
and do you have the BRM_XXXX RCU?
If you don't have BRM_XXXX RCU, how can I help you solve this issue?

Thank you
YK.Jung

(ALTech) Jason Park

2020-12-28 19:45

developer   ~0005638

hi kerwin
Did you also set for RCU name properly ?
BMT will start tomorrow. but we have a chance to change FW later. So before change it, we have to fix it.
please give a testFW.
This requirement also need for BTF project. please check whether if this feature is included in BTF Smart3 project.

(SW) Kerwin Chen

2020-12-29 08:35

developer   ~0005640

Hi Jason, YK Jung,

RCU name is added as attached picture.
I think it is not the root cause.

However, PIDs are different between BRM_BT06 and BMM_BT06.
We will set different MTU size based on VID/PID.
Please check it with RCU vendor, thanks !

Current MTU size:
0x005d/0x0000 (BRM_BT06 ~ BRM_BT09) ==> 123
0x005d/0x0001 (BMM_BT06 ~ BMM_BT11) ==> 247
RCU-Names.png (15,701 bytes)   
RCU-Names.png (15,701 bytes)   

(ALTech) Younkwang Jung

2020-12-29 09:13

developer   ~0005641

Hi Kerwin

I attach two log files.

RCU_BMM_BT06_Ok_at_voice.log : ( volume DOWN / volume UP / voice button )
RCU_BRM_BT06_Fail_at_voice.log : ( volume DOWN / volume UP / voice button , issue was occurred 100% )

if you compare the two files above, you can see the difference in behavior.
I don't know exactly but suspicious processing of repeat key.

And if the voice button is pressed one more time with RCU_BRM_BT06 RCU:
The repeatCount count is progressed to 5050. (It takes a very long time. )
..
12-29 09:56:52.818 3319 3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=5048, eventTime=1677806, downTime=1168228, deviceId=7, source=0x701 }
12-29 09:56:52.919 3319 3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=5049, eventTime=1677907, downTime=1168228, deviceId=7, source=0x701 }
12-29 09:56:53.020 3319 3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=5050, eventTime=1678008, downTime=1168228, deviceId=7, source=0x701 }
12-29 09:56:53.090 3319 3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1678078, downTime=1168228, deviceId=7, source=0x701 }
12-29 09:56:53.093 3319 3396 D WindowManager: >>>>> KeyBeforeDispatching keycode : KEYCODE_SKB_FUNC_12 (rcu mic) - processed handleGlobalKey upVoiceKeyEvent:KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1678078, downTime=1168228, deviceId=7, source=0x701 }
12-29 09:57:04.769 3319 3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=397, scanCode=304, metaState=0, flags=0x8, repeatCount=0, eventTime=1689757, downTime=1689757, deviceId=8, source=0x701 }
...

Please check this issue , and let me know if you need anything else.

Thank you
YK.Jung
RCU_BMM_BT06_Ok_at_voice.log (8,380 bytes)   
RCU : BMM_BT06

# PRESS volume DOWN button
12-29 09:38:36.965  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=581950, downTime=581950, deviceId=5, source=0x701 }
12-29 09:38:37.112  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=581950, downTime=581950, deviceId=5, source=0x701 }
12-29 09:38:37.113  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:38:37.123  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=582109, downTime=581950, deviceId=5, source=0x701 }
12-29 09:38:37.124  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 25, scanCode : 114, keyAction : 0
12-29 09:38:37.124  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:38:37.126  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:38:37.126  4163  4163 D KeyEventManager: onKeyDown : 25
12-29 09:38:37.126  4163  4163 D KeyEventManager: onKeyDown : NONE
12-29 09:38:37.126  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:38:37.126  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_SINGLE_DOWN
12-29 09:38:37.126  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:38:37.126  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:38:37.127  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_DOWN
12-29 09:38:37.127  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:38:37.127  3319  4001 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=581950, downTime=581950, deviceId=5, source=0x701 }
12-29 09:38:37.135  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:38:37.135  4163  4163 D MainActivity: dispatch keyEvent - setLastKeyEventTime
12-29 09:38:37.150  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 25, scanCode : 114, keyAction : 1
12-29 09:38:37.151  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:38:37.151  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:38:37.152  4163  4163 D KeyEventManager: onKeyUp : 25, isLongKey : false
12-29 09:38:37.152  4163  4163 D KeyEventManager: onKeyUp : NONE
12-29 09:38:37.152  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:38:37.152  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_UP
12-29 09:38:37.152  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:38:37.153  3319  4030 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=582109, downTime=581950, deviceId=5, source=0x701 }


# PRESS volume UP button
12-29 09:39:16.414  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=621400, downTime=621400, deviceId=5, source=0x701 }
12-29 09:39:16.562  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=621400, downTime=621400, deviceId=5, source=0x701 }
12-29 09:39:16.563  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:39:16.564  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=621544, downTime=621400, deviceId=5, source=0x701 }
12-29 09:39:16.569  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 24, scanCode : 115, keyAction : 0
12-29 09:39:16.569  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:39:16.569  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:39:16.569  4163  4163 D KeyEventManager: onKeyDown : 24
12-29 09:39:16.569  4163  4163 D KeyEventManager: onKeyDown : NONE
12-29 09:39:16.569  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:39:16.569  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_SINGLE_DOWN
12-29 09:39:16.569  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:39:16.569  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:39:16.569  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_DOWN
12-29 09:39:16.569  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:39:16.575  3319  4315 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=621400, downTime=621400, deviceId=5, source=0x701 }
12-29 09:39:16.577  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:39:16.577  4163  4163 D MainActivity: dispatch keyEvent - setLastKeyEventTime
12-29 09:39:16.580  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 24, scanCode : 115, keyAction : 1
12-29 09:39:16.580  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:39:16.580  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:39:16.581  4163  4163 D KeyEventManager: onKeyUp : 24, isLongKey : false
12-29 09:39:16.581  4163  4163 D KeyEventManager: onKeyUp : NONE
12-29 09:39:16.581  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:39:16.581  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_UP
12-29 09:39:16.581  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:39:16.581  3319  4001 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=621544, downTime=621400, deviceId=5, source=0x701 }


# PRESS voice button
12-29 09:39:50.864  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=655840, downTime=655840, deviceId=5, source=0x701 }
12-29 09:39:50.865  3319  3396 D WindowManager: >>>>> KeyBeforeDispatching keycode : KEYCODE_SKB_FUNC_12 (rcu mic) - processed handleGlobalKey  downVoiceKeyEvent:KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=655840, downTime=655840, deviceId=5, source=0x701 }
12-29 09:39:50.865  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=655851, downTime=655840, deviceId=5, source=0x701 }
12-29 09:39:50.867  3319  3396 D WindowManager: >>>>> KeyBeforeDispatching keycode : KEYCODE_SKB_FUNC_12 (rcu mic) - processed handleGlobalKey  upVoiceKeyEvent:KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=655851, downTime=655840, deviceId=5, source=0x701 }




RCU_BMM_BT06_Ok_at_voice.log (8,380 bytes)   
RCU_BRM_BT06_Fail_at_voice.log (82,532 bytes)   

RCU : BRM_BT06

# PRESS volume DOWN button
12-29 09:46:07.774  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=1032760, downTime=1032760, deviceId=6, source=0x701 }
12-29 09:46:07.922  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=1032760, downTime=1032760, deviceId=6, source=0x701 }
12-29 09:46:07.923  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:46:07.927  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 25, scanCode : 114, keyAction : 0
12-29 09:46:07.927  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:46:07.928  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:46:07.928  4163  4163 D KeyEventManager: onKeyDown : 25
12-29 09:46:07.928  4163  4163 D KeyEventManager: onKeyDown : NONE
12-29 09:46:07.928  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:07.928  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_SINGLE_DOWN
12-29 09:46:07.928  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:07.928  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:07.928  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_DOWN
12-29 09:46:07.928  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:07.929  3319  3377 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=1032760, downTime=1032760, deviceId=6, source=0x701 }
12-29 09:46:07.931  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=1032918, downTime=1032760, deviceId=6, source=0x701 }
12-29 09:46:07.934  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:46:07.934  4163  4163 D MainActivity: dispatch keyEvent - setLastKeyEventTime
12-29 09:46:07.937  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 25, scanCode : 114, keyAction : 1
12-29 09:46:07.937  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:46:07.937  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:46:07.938  4163  4163 D KeyEventManager: onKeyUp : 25, isLongKey : false
12-29 09:46:07.938  4163  4163 D KeyEventManager: onKeyUp : NONE
12-29 09:46:07.938  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:07.938  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_UP
12-29 09:46:07.938  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:07.938  3319  3377 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_DOWN, scanCode=114, metaState=0, flags=0x8, repeatCount=0, eventTime=1032918, downTime=1032760, deviceId=6, source=0x701 }


# PRESS volume UP button
12-29 09:46:30.417  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=1055403, downTime=1055403, deviceId=6, source=0x701 }
12-29 09:46:30.566  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=1055403, downTime=1055403, deviceId=6, source=0x701 }
12-29 09:46:30.567  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:46:30.569  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=1055539, downTime=1055403, deviceId=6, source=0x701 }
12-29 09:46:30.577  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 24, scanCode : 115, keyAction : 0
12-29 09:46:30.578  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:46:30.578  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:46:30.578  4163  4163 D KeyEventManager: onKeyDown : 24
12-29 09:46:30.578  4163  4163 D KeyEventManager: onKeyDown : NONE
12-29 09:46:30.578  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:30.578  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_SINGLE_DOWN
12-29 09:46:30.578  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:30.579  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:30.579  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_DOWN
12-29 09:46:30.579  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:30.579  3319  3331 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=1055403, downTime=1055403, deviceId=6, source=0x701 }
12-29 09:46:30.584  4163  4163 I MainActivity: dispatchKeyEvent() called. findFocus : tvs.html5.core.internal.XWalkContentView$XWalkContentViewApi23{5585032 VFE...C.. .F...... 0,0-1920,1080}
12-29 09:46:30.584  4163  4163 D MainActivity: dispatch keyEvent - setLastKeyEventTime
12-29 09:46:30.589  4163  4163 I G2TvFragment: shouldOverrideKeyEvent keyCode : 24, scanCode : 115, keyAction : 1
12-29 09:46:30.589  4163  4163 I G2TvFragment: shouldOverrideKeyEvent getIsAvailableDCA: true, getIsAvailableRedKey: false
12-29 09:46:30.589  4163  4163 I G2TvFragment: shouldOverrideKeyEvent mBassKeyCode : false
12-29 09:46:30.589  4163  4163 D KeyEventManager: onKeyUp : 24, isLongKey : false
12-29 09:46:30.589  4163  4163 D KeyEventManager: onKeyUp : NONE
12-29 09:46:30.590  4163  4163 D KeyEventManager: processKeyHandle() notifyObservers call
12-29 09:46:30.590  4163  4163 D KeyEventObservable: notifyObservers() NONE  KEY_UP
12-29 09:46:30.590  4163  4163 D KeyEventObservable: notifyObservers() 4  10
12-29 09:46:30.590  3319  3331 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.skb.tv, pid=4163, uid=1000, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=1055539, downTime=1055403, deviceId=6, source=0x701 }


# PRESS voice button
12-29 09:46:59.591  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1084578, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:46:59.591  3319  3396 D WindowManager: >>>>> KeyBeforeDispatching keycode : KEYCODE_SKB_FUNC_12 (rcu mic) - processed handleGlobalKey  downVoiceKeyEvent:KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1084578, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.091  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x88, repeatCount=1, eventTime=1085079, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.191  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=2, eventTime=1085179, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.292  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=3, eventTime=1085280, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.392  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=4, eventTime=1085380, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.493  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=5, eventTime=1085481, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.594  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=6, eventTime=1085582, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.696  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=7, eventTime=1085683, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.796  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=8, eventTime=1085784, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.897  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=9, eventTime=1085885, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:00.997  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=10, eventTime=1085985, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.098  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=11, eventTime=1086086, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.199  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=12, eventTime=1086187, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.300  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=13, eventTime=1086288, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.403  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=14, eventTime=1086391, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.504  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=15, eventTime=1086491, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.605  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=16, eventTime=1086592, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.705  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=17, eventTime=1086693, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.806  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=18, eventTime=1086794, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:01.908  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=19, eventTime=1086895, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.008  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=20, eventTime=1086995, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.108  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=21, eventTime=1087095, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.208  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=22, eventTime=1087196, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.311  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=23, eventTime=1087297, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.410  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=24, eventTime=1087398, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.510  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=25, eventTime=1087498, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.610  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=26, eventTime=1087598, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.711  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=27, eventTime=1087699, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.812  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=28, eventTime=1087800, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:02.913  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=29, eventTime=1087901, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.014  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=30, eventTime=1088002, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.115  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=31, eventTime=1088103, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.217  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=32, eventTime=1088204, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.317  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=33, eventTime=1088304, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.417  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=34, eventTime=1088405, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.518  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=35, eventTime=1088506, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.619  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=36, eventTime=1088607, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.722  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=37, eventTime=1088710, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.822  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=38, eventTime=1088810, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:03.922  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=39, eventTime=1088910, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.023  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=40, eventTime=1089010, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.123  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=41, eventTime=1089112, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.224  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=42, eventTime=1089212, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.325  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=43, eventTime=1089313, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.426  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=44, eventTime=1089414, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.527  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=45, eventTime=1089515, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.628  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=46, eventTime=1089616, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.729  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=47, eventTime=1089716, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.829  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=48, eventTime=1089817, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:04.930  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=49, eventTime=1089918, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.031  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=50, eventTime=1090019, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.132  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=51, eventTime=1090120, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.233  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=52, eventTime=1090221, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.333  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=53, eventTime=1090321, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.433  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=54, eventTime=1090421, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.534  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=55, eventTime=1090522, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.635  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=56, eventTime=1090623, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.735  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=57, eventTime=1090723, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.836  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=58, eventTime=1090824, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:05.937  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=59, eventTime=1090925, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.038  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=60, eventTime=1091026, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.140  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=61, eventTime=1091127, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.241  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=62, eventTime=1091228, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.341  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=63, eventTime=1091328, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.441  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=64, eventTime=1091429, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.542  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=65, eventTime=1091530, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.642  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=66, eventTime=1091630, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.743  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=67, eventTime=1091731, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.844  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=68, eventTime=1091832, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:06.945  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=69, eventTime=1091933, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.046  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=70, eventTime=1092034, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.146  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=71, eventTime=1092134, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.247  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=72, eventTime=1092235, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.348  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=73, eventTime=1092336, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.449  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=74, eventTime=1092437, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.550  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=75, eventTime=1092538, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.651  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=76, eventTime=1092639, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.752  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=77, eventTime=1092740, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.853  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=78, eventTime=1092841, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:07.954  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=79, eventTime=1092941, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.055  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=80, eventTime=1093042, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.155  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=81, eventTime=1093143, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.256  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=82, eventTime=1093244, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.357  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=83, eventTime=1093345, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.458  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=84, eventTime=1093446, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.559  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=85, eventTime=1093547, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.660  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=86, eventTime=1093648, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.760  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=87, eventTime=1093748, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.861  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=88, eventTime=1093849, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:08.962  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=89, eventTime=1093950, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.063  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=90, eventTime=1094051, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.164  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=91, eventTime=1094152, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.264  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=92, eventTime=1094252, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.365  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=93, eventTime=1094353, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.466  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=94, eventTime=1094454, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.567  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=95, eventTime=1094555, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.668  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=96, eventTime=1094656, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.769  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=97, eventTime=1094757, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.870  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=98, eventTime=1094858, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:09.970  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=99, eventTime=1094958, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.071  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=100, eventTime=1095059, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.172  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=101, eventTime=1095160, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.272  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=102, eventTime=1095260, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.373  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=103, eventTime=1095361, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.474  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=104, eventTime=1095462, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.575  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=105, eventTime=1095563, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.676  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=106, eventTime=1095664, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.777  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=107, eventTime=1095765, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.877  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=108, eventTime=1095865, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:10.978  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=109, eventTime=1095966, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.079  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=110, eventTime=1096067, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.180  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=111, eventTime=1096168, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.281  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=112, eventTime=1096269, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.382  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=113, eventTime=1096370, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.483  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=114, eventTime=1096471, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.584  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=115, eventTime=1096572, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.685  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=116, eventTime=1096673, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.786  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=117, eventTime=1096774, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.886  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=118, eventTime=1096874, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:11.988  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=119, eventTime=1096975, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.089  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=120, eventTime=1097076, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.189  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=121, eventTime=1097177, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.290  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=122, eventTime=1097278, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.390  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=123, eventTime=1097378, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.491  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=124, eventTime=1097479, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.592  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=125, eventTime=1097580, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.693  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=126, eventTime=1097681, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.793  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=127, eventTime=1097781, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.894  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=128, eventTime=1097882, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:12.995  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=129, eventTime=1097983, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.096  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=130, eventTime=1098084, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.197  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=131, eventTime=1098185, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.298  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=132, eventTime=1098286, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.400  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=133, eventTime=1098387, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.500  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=134, eventTime=1098488, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.601  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=135, eventTime=1098589, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.701  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=136, eventTime=1098689, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.802  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=137, eventTime=1098790, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:13.903  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=138, eventTime=1098891, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.004  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=139, eventTime=1098992, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.105  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=140, eventTime=1099093, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.206  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=141, eventTime=1099194, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.307  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=142, eventTime=1099295, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.408  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=143, eventTime=1099396, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.510  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=144, eventTime=1099497, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.611  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=145, eventTime=1099599, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.711  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=146, eventTime=1099699, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.812  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=147, eventTime=1099800, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:14.913  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=148, eventTime=1099901, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.014  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=149, eventTime=1100002, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.114  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=150, eventTime=1100102, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.216  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=151, eventTime=1100203, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.316  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=152, eventTime=1100304, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.417  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=153, eventTime=1100405, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.518  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=154, eventTime=1100505, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.618  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=155, eventTime=1100606, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.718  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=156, eventTime=1100706, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.819  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=157, eventTime=1100807, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:15.919  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=158, eventTime=1100907, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.020  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=159, eventTime=1101008, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.121  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=160, eventTime=1101109, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.223  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=161, eventTime=1101210, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.323  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=162, eventTime=1101310, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.424  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=163, eventTime=1101411, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.525  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=164, eventTime=1101512, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.626  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=165, eventTime=1101614, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.726  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=166, eventTime=1101714, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.827  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=167, eventTime=1101815, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:16.930  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=168, eventTime=1101917, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.031  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=169, eventTime=1102019, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.131  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=170, eventTime=1102119, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.232  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=171, eventTime=1102220, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.333  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=172, eventTime=1102320, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.433  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=173, eventTime=1102421, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.533  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=174, eventTime=1102522, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.635  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=175, eventTime=1102622, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.735  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=176, eventTime=1102723, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.835  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=177, eventTime=1102824, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:17.937  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=178, eventTime=1102924, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.036  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=179, eventTime=1103024, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.138  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=180, eventTime=1103125, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.239  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=181, eventTime=1103226, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.339  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=182, eventTime=1103327, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.440  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=183, eventTime=1103427, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.540  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=184, eventTime=1103528, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.641  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=185, eventTime=1103629, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.741  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=186, eventTime=1103729, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.843  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=187, eventTime=1103830, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:18.943  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=188, eventTime=1103931, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.044  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=189, eventTime=1104031, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.145  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=190, eventTime=1104132, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.246  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=191, eventTime=1104234, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.347  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=192, eventTime=1104335, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.448  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=193, eventTime=1104435, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.548  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=194, eventTime=1104536, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.649  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=195, eventTime=1104637, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.749  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=196, eventTime=1104737, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.850  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=197, eventTime=1104838, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:19.951  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=198, eventTime=1104939, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.052  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=199, eventTime=1105040, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.153  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=200, eventTime=1105141, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.254  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=201, eventTime=1105242, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.355  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=202, eventTime=1105343, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.456  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=203, eventTime=1105444, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.557  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=204, eventTime=1105545, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.658  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=205, eventTime=1105646, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.759  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=206, eventTime=1105747, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.859  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=207, eventTime=1105847, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:20.960  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=208, eventTime=1105948, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.061  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=209, eventTime=1106049, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.162  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=210, eventTime=1106150, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.263  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=211, eventTime=1106251, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.364  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=212, eventTime=1106351, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.464  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=213, eventTime=1106452, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.565  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=214, eventTime=1106553, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.666  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=215, eventTime=1106654, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.767  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=216, eventTime=1106755, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.869  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=217, eventTime=1106856, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:21.969  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=218, eventTime=1106957, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.070  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=219, eventTime=1107058, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.171  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=220, eventTime=1107158, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.271  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=221, eventTime=1107259, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.372  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=222, eventTime=1107359, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.473  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=223, eventTime=1107460, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.573  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=224, eventTime=1107561, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.674  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=225, eventTime=1107662, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.775  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=226, eventTime=1107763, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.876  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=227, eventTime=1107864, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:22.977  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=228, eventTime=1107965, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.077  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=229, eventTime=1108065, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.177  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=230, eventTime=1108165, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.278  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=231, eventTime=1108266, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.379  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=232, eventTime=1108367, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.480  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=233, eventTime=1108468, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.580  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=234, eventTime=1108568, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.681  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=235, eventTime=1108669, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.783  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=236, eventTime=1108770, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.883  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=237, eventTime=1108871, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:23.984  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=238, eventTime=1108971, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.084  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=239, eventTime=1109071, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.184  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=240, eventTime=1109172, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.284  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=241, eventTime=1109272, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.384  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=242, eventTime=1109372, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.484  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=243, eventTime=1109472, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.585  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=244, eventTime=1109573, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.686  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=245, eventTime=1109674, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.787  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=246, eventTime=1109775, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.888  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=247, eventTime=1109876, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:24.990  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=248, eventTime=1109977, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.090  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=249, eventTime=1110078, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.191  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=250, eventTime=1110179, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.292  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=251, eventTime=1110280, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.393  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=252, eventTime=1110381, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.494  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=253, eventTime=1110482, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.595  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=254, eventTime=1110583, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.696  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=255, eventTime=1110683, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.796  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=256, eventTime=1110784, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.896  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=257, eventTime=1110884, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:25.997  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=258, eventTime=1110985, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.099  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=259, eventTime=1111086, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.198  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=260, eventTime=1111186, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.299  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=261, eventTime=1111286, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.401  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=262, eventTime=1111388, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.500  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=263, eventTime=1111488, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.601  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=264, eventTime=1111589, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.702  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=265, eventTime=1111690, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.803  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=266, eventTime=1111791, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:26.905  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=267, eventTime=1111892, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.005  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=268, eventTime=1111993, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.106  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=269, eventTime=1112094, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.207  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=270, eventTime=1112195, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.308  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=271, eventTime=1112295, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.408  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=272, eventTime=1112396, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.509  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=273, eventTime=1112497, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.609  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=274, eventTime=1112597, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.709  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=275, eventTime=1112697, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.810  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=276, eventTime=1112798, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:27.910  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=277, eventTime=1112898, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.013  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=278, eventTime=1113000, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.112  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=279, eventTime=1113100, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.213  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=280, eventTime=1113201, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.314  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=281, eventTime=1113302, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.415  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=282, eventTime=1113402, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.515  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=283, eventTime=1113502, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.615  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=284, eventTime=1113603, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.715  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=285, eventTime=1113703, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.817  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=286, eventTime=1113804, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:28.917  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=287, eventTime=1113905, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.018  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=288, eventTime=1114005, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.118  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=289, eventTime=1114106, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.219  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=290, eventTime=1114207, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.319  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=291, eventTime=1114307, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.420  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=292, eventTime=1114408, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.522  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=293, eventTime=1114509, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.622  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=294, eventTime=1114610, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.722  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=295, eventTime=1114710, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.823  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=296, eventTime=1114810, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:29.924  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=297, eventTime=1114911, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.025  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=298, eventTime=1115012, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.125  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=299, eventTime=1115113, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.226  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=300, eventTime=1115214, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.327  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=301, eventTime=1115314, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.427  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=302, eventTime=1115415, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.527  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_DOWN, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=303, eventTime=1115515, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.608  3319  3396 I WindowManager: [framework][WindowManager][Info] KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1115596, downTime=1084578, deviceId=6, source=0x701 }
12-29 09:47:30.610  3319  3396 D WindowManager: >>>>> KeyBeforeDispatching keycode : KEYCODE_SKB_FUNC_12 (rcu mic) - processed handleGlobalKey  upVoiceKeyEvent:KeyEvent { action=ACTION_UP, keyCode=396, scanCode=194, metaState=0, flags=0x8, repeatCount=0, eventTime=1115596, downTime=1084578, deviceId=6, source=0x701 }

RCU_BRM_BT06_Fail_at_voice.log (82,532 bytes)   

(SW) Kerwin Chen

2020-12-29 09:30

developer   ~0005642

Hi YK Jung,

Thanks to share the information.
But there is no any difference for key handler in our driver.

Please also provide kernel log.
We add a print while STB receives BT key events.
Then we could know if RCU keep sending key down event or not.
Thanks !

BTW, I make a test FW with 247 MTU size for BRM_BT06/BRM_BT07/BRM_BT08/BRM_BT09.
https://drive.google.com/drive/folders/1mi0VTUFalJtLa8PfNx2naWcjw4PhBN2Z?usp=sharing

(ALTech) Jason Park

2020-12-29 09:54

developer   ~0005643

hi kerwin

please check whether if it is related to below item.

https://mantis.cnsbg.foxconn.com/vaas/view.php?id=841
voice input key is included for center key scope ?
Center.JPG (33,912 bytes)   
Center.JPG (33,912 bytes)   

(SW) Kerwin Chen

2020-12-29 10:02

developer   ~0005644

Hi Jason,

"But there is no any difference for key handler in our driver."
This is what I said in previous post.
for BMM_XXX/BRM_XXX, we use the same kernel driver for key events.

(ALTech) Younkwang Jung

2020-12-29 14:51

developer   ~0005646

Last edited: 2020-12-29 14:52

View 2 revisions

Hi Kerwin

Attach two kernel log files.

I tested it with the FW you sent me.
https://drive.google.com/drive/folders/1mi0VTUFalJtLa8PfNx2naWcjw4PhBN2Z?usp=sharing

RCU_BMM_BT06_Ok_at_voice_kernel.log
RCU_BRM_BT06_Fail_at_voice_kernel.log

For this test, I've been waiting for 10 minutes with the BRM RCU but no action was taken.
As you can see by comparing the files, there is a difference in the last value.

BRM_BT06 ( fail )
12-29 15:20:33.597 0 0 W : [ 2182.745678@1] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 ff ff

RCU_BMM_BT06 ( ok )
12-29 15:17:54.523 0 0 W : [ 2023.676153@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:17:54.534 0 0 W : [ 2023.682385@2] key up 194

please check it , and let me know if you need anything else
Thank you
YK.Jung

RCU_BMM_BT06_Ok_at_voice_kernel.log (3,956 bytes)   
BMM_BT06

## ALT press volume up 

12-29 15:15:30.080     0     0 W         : [ 1879.228941@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 43 00
12-29 15:15:30.080     0     0 W         : [ 1879.229760@2] key down 115
12-29 15:15:30.207     0     0 W         : [ 1879.356523@0] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 43 00
12-29 15:15:30.207     0     0 W         : [ 1879.357329@0] key down 115
12-29 15:15:30.299     0     0 W         : [ 1879.446698@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:15:30.299     0     0 W         : [ 1879.447527@2] key up 115
12-29 15:15:30.299     0     0 W         : [ 1879.447527@2]


## ALT press volume down

12-29 15:15:32.300     0     0 W         : [ 1881.449025@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 42 00
12-29 15:15:32.300     0     0 W         : [ 1881.449847@2] key down 114
12-29 15:15:32.444     0     0 W         : [ 1881.591509@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:15:32.444     0     0 W         : [ 1881.592328@2] key up 114
12-29 15:15:32.444     0     0 W         : [ 1881.592328@2]



## ALT press voice down

12-29 15:17:54.523     0     0 W         : [ 2023.672423@2] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 23 00
12-29 15:17:54.523     0     0 W         : [ 2023.673233@2] key down 194
12-29 15:17:54.523     0     0 W         : [ 2023.676153@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:17:54.534     0     0 W         : [ 2023.682385@2] key up 194
12-29 15:17:54.534     0     0 W         : [ 2023.682385@2]
12-29 15:17:54.582     0     0 I [ 2023.732781@2] snd_atvr_pcm_open: 1358
12-29 15:17:54.600     0     0 I [ 2023.732808@2] snd_atvr_pcm_open: 1385
12-29 15:17:54.600     0     0 I [ 2023.734372@2] snd_atvr_pcm_hw_params: 1342
12-29 15:17:54.600     0     0 I [ 2023.738330@2] snd_atvr_pcm_prepare: 1296
12-29 15:17:54.600     0     0 I [ 2023.742114@2] snd_atvr: snd_atvr_pcm_prepare, rate = 16000, period_size = 160, buffer_size = 640
12-29 15:17:54.600     0     0 I         : [ 2023.750894@0] skbrm 0005:005D:0001.0008: enable remote mic
12-29 15:17:54.608     0     0 W [ 2023.756434@0] snd_atvr_pcm_prepare: open mic
12-29 15:17:54.608     0     0 I [ 2023.760575@0] snd_atvr: snd_atvr_pcm_trigger starting audio
12-29 15:17:54.621     0     0 I [ 2023.766080@0] snd_atvr_pcm_trigger: 1252
12-29 15:17:54.621     0     0 I [ 2023.769892@0] snd_atvr_timer_start: 1211
12-29 15:17:54.706     0     0 I         : [ 2023.849494@2] spdif_a fifo ctrl, frddr:0 type:1, 16 bits
12-29 15:17:54.706     0     0 I [ 2023.849525@2] spdif_info: rate: 48000, channel status ch0_l:0x100, ch0_r:0x100, ch1_l:0x200, ch1_r:0x200
12-29 15:17:54.706     0     0 I [ 2023.858957@2] audio_ddr_mngr: aml_frddr_select_dst_ss sel:1, dst_src:3
12-29 15:17:54.720     0     0 E [ 2023.865244@2] spdif_set_audio_clk: spdif_priv[id]->on 0, rate: 6144000, same: 1
12-29 15:17:54.729     0     0 I         : [ 2023.875482@2] spdif_a is set to enable
12-29 15:17:54.729     0     0 I         : [ 2023.876139@2] asoc-aml-card auge_sound: tdm playback enable
12-29 15:17:54.797     0     0 E         : [ 2023.948094@1] ion_dev soc:ion_dev: Fail to allocate buffer
12-29 15:17:54.801     0     0 E         : [ 2023.952602@1] ion_dev soc:ion_dev: Fail to allocate buffer


12-29 15:18:01.876     0     0 I [ 2031.022768@2] snd_atvr: snd_atvr_pcm_trigger stopping audio, peak = 32767, # packets = 928
12-29 15:18:01.876     0     0 I [ 2031.025390@2] snd_atvr_timer_stop: 1230
12-29 15:18:01.885     0     0 I [ 2031.029388@2] snd_atvr_pcm_hw_free: 1349
12-29 15:18:01.888     0     0 I         : [ 2031.033715@2] snd_atvr_pcm_close
12-29 15:18:01.888     0     0 I [ 2031.036267@2] snd_atvr_timer_stop: 1230
12-29 15:18:01.888     0     0 I         : [ 2031.040302@2] skbrm 0005:005D:0001.0008: disable remote mic













RCU_BRM_BT06_Fail_at_voice_kernel.log (2,148 bytes)   
BRM_BT06

## ALT press volume up 
12-29 15:20:21.498     0     0 W         : [ 2170.646852@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 43 00
12-29 15:20:21.498     0     0 W         : [ 2170.647679@1] key down 115
12-29 15:20:21.670     0     0 W         : [ 2170.819861@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 43 00
12-29 15:20:21.671     0     0 W         : [ 2170.820698@1] key down 115
12-29 15:20:21.682     0     0 W         : [ 2170.823530@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:20:21.682     0     0 W         : [ 2170.829814@1] key up 115
12-29 15:20:21.682     0     0 W         : [ 2170.829814@1]


## ALT press volume down
12-29 15:20:25.345     0     0 W         : [ 2174.494359@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 42 00
12-29 15:20:25.345     0     0 W         : [ 2174.495183@1] key down 114
12-29 15:20:25.450     0     0 W         : [ 2174.599375@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 42 00
12-29 15:20:25.450     0     0 W         : [ 2174.600210@1] key down 114
12-29 15:20:25.556     0     0 W         : [ 2174.704379@1] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:20:25.557     0     0 W         : [ 2174.705239@0] key up 114
12-29 15:20:25.557     0     0 W         : [ 2174.705239@0]



## ALT press voice down
12-29 15:20:33.588     0     0 W         : [ 2182.736946@1] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 23 00
12-29 15:20:33.588     0     0 W         : [ 2182.737746@1] key down 194
12-29 15:20:33.597     0     0 W         : [ 2182.745678@1] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 ff ff


12-29 15:23:14.162     0     0 I         : [ 2343.306830@2] is_reset=1
12-29 15:23:14.162     0     0 W [ 2343.307161@2] di: ch[0]:di_receiver_event_fun,1:_UNREG
12-29 15:23:14.162     0     0 D [ 2343.308956@2] DI: di_ori_event_unreg , is_bypass() 1 trick_mode 0 bypass_all 0
12-29 15:23:14.162     0     0 I         : [ 2343.308971@2] disbled video for next before free keep buffer!
12-29 15:23:14.165     0     0 I         : [ 2343.317197@2] keep exit is skip current

(ALTech) Jason Park

2020-12-29 15:41

developer   ~0005647

hi kerwin

I make a test FW with 247 MTU size for BRM_BT06/BRM_BT07/BRM_BT08/BRM_BT09.
--> although test with test fw, the symptom is same. it don't work in Remote solution.
but when it try to initialize with using *+3 during 3s more, voice input popup is shown.
it seem receive key up event during push hotkey(*+3).

(SW) Kerwin Chen

2020-12-29 16:04

developer   ~0005648

Hi Jason and YK Jung,

From the log, it is because BRM RCU send "key up" event with different REPORT ID.
We'll make a workaround solution in driver to solve it.
Thanks !

============ in RCU_BMM_BT06_Ok_at_voice_kernel.log =======
12-29 15:17:54.523 0 0 W : [ 2023.672423@2] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 23 00
12-29 15:17:54.523 0 0 W : [ 2023.673233@2] key down 194
12-29 15:17:54.523 0 0 W : [ 2023.676153@2] --> skbrm_raw_event: id=0x80, size=4, data= 80 00 ff ff
12-29 15:17:54.534 0 0 W : [ 2023.682385@2] key up 194

============ in RCU_BRM_BT06_Fail_at_voice_kernel.log ========
12-29 15:20:33.588 0 0 W : [ 2182.736946@1] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 23 00
12-29 15:20:33.588 0 0 W : [ 2182.737746@1] key down 194
12-29 15:20:33.597 0 0 W : [ 2182.745678@1] --> skbrm_raw_event: id=0x85, size=4, data= 85 00 ff ff

(SW) Kerwin Chen

2020-12-29 16:35

developer   ~0005649

Below is the test FW includes workaround solution in kernel driver.
Please try and update the result.
Thanks !

https://drive.google.com/drive/folders/1mi0VTUFalJtLa8PfNx2naWcjw4PhBN2Z?usp=sharing

(ALTech) Younkwang Jung

2020-12-29 17:00

developer   ~0005650

Hi Kerwin

I checked that the new FW you sent is working OK.
Our QA team will do the RCU test overall at tomorrow

I will contact you again if there is anything special.

Thank you for your support
YK.Jung

(ALTech) Jason Park

2020-12-30 10:24

developer   ~0005660

hi kerwin

as comment on 5650, it seem your Workaround solution is OK.
I received a feedback from Remote solution.
Please refer to it.

they checked with BRM_BT07.
A window for voice input is shown via MIC Key press code & Release code.
but a current problem is related to Not MIC key code action and Normal key code action.

All release code of RCU is 0x00:FF:FF, and it has a difference about Report Id between normal key and MIC.
 - Normal key release code Report ID : 0X80
 - MIC Key release code Report ID : 0x85.
so it seem to need a Report ID 0x80 or 0x85 as Release code.
RS_VoiceInput.JPG (81,181 bytes)   
RS_VoiceInput.JPG (81,181 bytes)   

(SW) Kerwin Chen

2021-01-05 09:06

developer   ~0005688

The fix is already on BitBucket as below.
mantis_874.png (8,390 bytes)   
mantis_874.png (8,390 bytes)   

(ALTech) Jason Park

2021-01-07 09:38

developer   ~0005742

hi kerwin

I heard you didn't apply in smart3.
so I think you apply for Smart3 project. we will build new fw.

(SW) Kerwin Chen

2021-01-08 13:39

developer   ~0005758

Hi Jason,

Patches are added in Smart3 BTF project already.

(SW) Kerwin Chen

2021-01-11 10:15

developer   ~0005784

patches are applied on AOSP and ATV models

Issue History

Date Modified Username Field Change
2020-08-10 18:01 (ALTech) Jason Park New Issue
2020-08-10 18:01 (ALTech) Jason Park Status new => assigned
2020-08-10 18:01 (ALTech) Jason Park Assigned To => (SW) Kerwin Chen
2020-08-26 12:50 (ALTech) Jason Park Note Added: 0004134
2020-08-27 13:44 (SW) Kerwin Chen Note Added: 0004149
2020-08-28 14:13 (ALTech) Jason Park Issue Monitored: (ALTech) SY Yoon
2020-08-28 14:14 (ALTech) Jason Park Note Added: 0004161
2020-08-30 09:46 (SW) Kerwin Chen Note Added: 0004165
2020-08-31 18:11 (ALTech) Jason Park File Added: English SKB_STB_RCU_keycode_LIST_20200625_v3.83_forSKB_ZEM키즈버튼추가 (002).xlsx
2020-08-31 18:11 (ALTech) Jason Park Note Added: 0004174
2020-08-31 18:11 (ALTech) Jason Park Issue Monitored: (ALTech) Wooshin Kang
2020-09-01 20:54 (SW) Jacky Chiang Issue Monitored: (SW) Jacky Chiang
2020-10-21 13:20 (ALTech) Jason Park Note Added: 0004695
2020-10-21 13:20 (ALTech) Jason Park Status assigned => resolved
2020-10-21 13:20 (ALTech) Jason Park Resolution open => fixed
2020-10-22 18:28 (ALTech) Jason Park Status resolved => closed
2020-12-17 14:39 (ALTech) Jason Park Status closed => feedback
2020-12-17 14:39 (ALTech) Jason Park Resolution fixed => reopened
2020-12-17 17:24 (ALTech) Jason Park Note Added: 0005505
2020-12-17 17:24 (ALTech) Jason Park Status feedback => assigned
2020-12-17 17:48 (ALTech) Jason Park Note Added: 0005506
2020-12-17 21:13 (SW) Kerwin Chen Note Added: 0005511
2020-12-21 14:06 (ALTech) Jason Park File Added: [BUE-BT07] 1. 제품규격서 v2.2.pdf
2020-12-21 14:06 (ALTech) Jason Park File Added: UEI SKB BT09 RCU Specification V1.0 SKB.pdf
2020-12-21 14:06 (ALTech) Jason Park File Added: UEI SKB High-end RCU Specification v1.10.pdf
2020-12-21 14:06 (ALTech) Jason Park File Added: UEI SKB UE878 Database Specification v0.10.pdf
2020-12-21 14:06 (ALTech) Jason Park File Added: BT_VID_PID.JPG
2020-12-21 14:06 (ALTech) Jason Park Note Added: 0005543
2020-12-21 15:16 (ALTech) Jason Park Note Added: 0005548
2020-12-22 09:20 (SW) Kerwin Chen Note Added: 0005557
2020-12-22 12:59 (ALTech) Jason Park File Added: Pairing_BT.JPG
2020-12-22 12:59 (ALTech) Jason Park Note Added: 0005558
2020-12-23 10:56 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-12-23 10:56 (SW) Kerwin Chen Status assigned => confirmed
2020-12-23 10:56 (SW) Kerwin Chen Note Added: 0005569
2020-12-28 19:19 (ALTech) Younkwang Jung Note Added: 0005637
2020-12-28 19:41 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-12-28 19:41 (ALTech) Jason Park Status confirmed => assigned
2020-12-28 19:45 (ALTech) Jason Park Note Added: 0005638
2020-12-28 19:47 (ALTech) Jason Park Issue Monitored: (ALTech) Juyoung Park
2020-12-28 19:47 (ALTech) Jason Park Issue Monitored: (ALTech) Younkwang Jung
2020-12-29 08:35 (SW) Kerwin Chen File Added: RCU-Names.png
2020-12-29 08:35 (SW) Kerwin Chen Note Added: 0005640
2020-12-29 09:13 (ALTech) Younkwang Jung File Added: RCU_BMM_BT06_Ok_at_voice.log
2020-12-29 09:13 (ALTech) Younkwang Jung File Added: RCU_BRM_BT06_Fail_at_voice.log
2020-12-29 09:13 (ALTech) Younkwang Jung Note Added: 0005641
2020-12-29 09:30 (SW) Kerwin Chen Note Added: 0005642
2020-12-29 09:54 (ALTech) Jason Park File Added: Center.JPG
2020-12-29 09:54 (ALTech) Jason Park Note Added: 0005643
2020-12-29 10:02 (SW) Kerwin Chen Note Added: 0005644
2020-12-29 14:51 (ALTech) Younkwang Jung File Added: RCU_BMM_BT06_Ok_at_voice_kernel.log
2020-12-29 14:51 (ALTech) Younkwang Jung File Added: RCU_BRM_BT06_Fail_at_voice_kernel.log
2020-12-29 14:51 (ALTech) Younkwang Jung Note Added: 0005646
2020-12-29 14:52 (ALTech) Younkwang Jung Note Edited: 0005646 View Revisions
2020-12-29 15:41 (ALTech) Jason Park Note Added: 0005647
2020-12-29 16:04 (SW) Kerwin Chen Note Added: 0005648
2020-12-29 16:35 (SW) Kerwin Chen Note Added: 0005649
2020-12-29 17:00 (ALTech) Younkwang Jung Note Added: 0005650
2020-12-30 10:24 (ALTech) Jason Park File Added: RS_VoiceInput.JPG
2020-12-30 10:24 (ALTech) Jason Park Note Added: 0005660
2021-01-05 09:06 (SW) Kerwin Chen File Added: mantis_874.png
2021-01-05 09:06 (SW) Kerwin Chen Note Added: 0005688
2021-01-05 09:06 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2021-01-05 09:06 (SW) Kerwin Chen Status assigned => confirmed
2021-01-07 09:38 (ALTech) Jason Park Note Added: 0005742
2021-01-07 09:38 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2021-01-07 09:38 (ALTech) Jason Park Status confirmed => assigned
2021-01-08 13:39 (SW) Kerwin Chen Note Added: 0005758
2021-01-11 10:15 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2021-01-11 10:15 (SW) Kerwin Chen Status assigned => confirmed
2021-01-11 10:15 (SW) Kerwin Chen Note Added: 0005784
2021-01-11 10:57 (ALTech) Jason Park Status confirmed => resolved
2021-01-11 10:57 (ALTech) Jason Park Resolution reopened => fixed
2021-12-23 16:40 (SW) Jacky Chiang Status resolved => closed